<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Login extends Admin_Controller{
	
	public function __construct(){
		parent::__construct();
		$this->loadData('controllerName',$this->router->fetch_class());
		$this->_layout = "templates/administrator/layout_login";
	}

	//Dang nhap
	public function index(){
		$this->load->helper('form');
		$this->load->library('form_validation');
		$this->loadStylesheet(base_url().'css/style.admin.login.css');
		$this->loadData("titlePage", "Admin Panel - Login");
		if($this->input->post()){
			if($this->form_validation->run('login') == false){
				$this->loadData("message", "Xin vui lòng nhập tên đăng nhập và mật khẩu.");
			}else{
				$this->load->model('Users_Model');
				if(!$this->Users_Model->checkLogin()){
					$this->loadData("message", "Tên đăng nhập hoặc mật khẩu không đúng.");
				}
			}
		}
		if($this->session->userdata('state_login_admin') && $this->session->userdata('p') == md5(md5("ADMIN"))){
			redirect('administrator');
		}
		$this->loadView('administrator/login/index');
	}
	
	//Dang xuat
	public function out(){
		$this->session->sess_destroy();
		redirect('administrator/login');
	}
}